self-propelled tanker barge - Türkisch Englisch Wörterbuch